Cypress Semiconductor /psoc63 /CSD0 /SENSE_DUTY

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as SENSE_DUTY

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0SENSE_WIDTH0 (SENSE_POL)SENSE_POL 0 (OVERLAP_PHI1)OVERLAP_PHI1 0 (OVERLAP_PHI2)OVERLAP_PHI2

Description

Sense clock duty cycle

Fields

SENSE_WIDTH

Defines the length of the first phase of the sense clock in clk_csd cycles. A value of 0 disables this feature and the duty cycle of csd_sense will be 50 percent, which is equal to SENSE_WIDTH = (SENSE_DIV+1)/2, or when clock dithering is used that becomes [(SENSE_DIV+1) + (LFSR_OUT << LSFR_SCALE)]/2. At all times it must be assured that the phases are at least 2 clk_csd cycles (1 for non overlap, if used), if this rule is violated the result is undefined. Note that this feature is not available when SEL_LFSR_MSB (PRS) is selected.

SENSE_POL

Polarity of the sense clock 0 = start with low phase (typical for regular negative transfer CSD) 1 = start with high phase

OVERLAP_PHI1

NonOverlap or not for Phi1 (csd_sense=0). 0 = Non-overlap for Phi1, the Phi1 signal is csd_sense inverted except that the signal goes low 1 clk_sample before csd_sense goes high. Intended usage: new low EMI CSD/CSX with static GPIO. 1 = ‘Overlap’ (= not non-overlap) for Phi1, the Phi1 signal is csd_sense inverted. Intended usage: legacy CSD with GPIO switching, the GPIO internal circuit ensures that the switches are non-overlapping.

OVERLAP_PHI2

Same as OVERLAP_PHI1 but for Phi2 (csd_sense=1).

Links

() ()